package com.summer.bilibili.aop.repeat;

import java.lang.annotation.*;

/**
 * @classname RepestSubmit
 * @description 防重复提交注解
 * @author: summer
 */

@Target(ElementType.METHOD)
@Documented
@Retention(RetentionPolicy.RUNTIME)
public @interface RepeatSubmit {
    /**
     * 关闭检测 true表示禁用
     */
    boolean disable () default false;

    /**
     * 运行重复调用的最小时间间隔：毫秒
     */
    long interval () default 250;
}
